protest with placards - İngilizce Eş Anlamlılar Sözlük